/**
 * 班级查询参数
 */
export interface StudentQuery extends PageQuery {
  // 学生名称或学号
  keywords?: string;
}

/**
 * 删除学生请求数据
 */
export interface DeleteStudentData {
  /**
   * 班级id
   */
  classId: number;
  // 学生id
  userId: number;
}

/**
 * 用户分页对象
 */
export interface StudentPageVO {
  // 班级编号
  id?: string;
  // 班级名称
  name?: string;
  // 班级人数
  num?: number;
  // 年级
  grade?: string;
}

/**
 * 生成链接信息
 */
export interface AddLinkStudentData {
  // 班级编号
  classId?: number;
  // 有效时间
  effectiveTime: number;
}

/**
 * 直接添加数据
 */
export interface AddStudentData {
  // 班级编号
  classId?: number;
  // flag
  flag: number;
  // 编号
  keywords?: string;
}
